window.esdocSearchIndex = [
  [
    "amd-bundle/source/module.js~module",
    "class/source/Module.js~Module.html",
    "<span>Module</span> <span class=\"search-result-import-path\">amd-bundle/source/Module.js</span>",
    "class"
  ],
  [
    "amd-bundle/source/package.js~package",
    "class/source/Package.js~Package.html",
    "<span>Package</span> <span class=\"search-result-import-path\">amd-bundle/source/Package.js</span>",
    "class"
  ],
  [
    "amd-bundle/source/umd.js~generate",
    "function/index.html#static-function-generate",
    "<span>generate</span> <span class=\"search-result-import-path\">amd-bundle/source/UMD.js</span>",
    "function"
  ],
  [
    "amd-bundle/source/utility.js~getnpmfile",
    "function/index.html#static-function-getNPMFile",
    "<span>getNPMFile</span> <span class=\"search-result-import-path\">amd-bundle/source/utility.js</span>",
    "function"
  ],
  [
    "amd-bundle/source/utility.js~getnpmindex",
    "function/index.html#static-function-getNPMIndex",
    "<span>getNPMIndex</span> <span class=\"search-result-import-path\">amd-bundle/source/utility.js</span>",
    "function"
  ],
  [
    "amd-bundle/source/utility.js~getnpmpackage",
    "function/index.html#static-function-getNPMPackage",
    "<span>getNPMPackage</span> <span class=\"search-result-import-path\">amd-bundle/source/utility.js</span>",
    "function"
  ],
  [
    "amd-bundle/source/utility.js~merge",
    "function/index.html#static-function-merge",
    "<span>merge</span> <span class=\"search-result-import-path\">amd-bundle/source/utility.js</span>",
    "function"
  ],
  [
    "amd-bundle/source/utility.js~outpackage",
    "function/index.html#static-function-outPackage",
    "<span>outPackage</span> <span class=\"search-result-import-path\">amd-bundle/source/utility.js</span>",
    "function"
  ],
  [
    "",
    "test-file/test/Package.test.js.html#lineNumber78",
    "Command line",
    "test"
  ],
  [
    "",
    "test-file/test/Package.test.js.html#lineNumber118",
    "Command line Handle \"Hash bang\" automatically",
    "test"
  ],
  [
    "",
    "test-file/test/Package.test.js.html#lineNumber83",
    "Command line Output to a file",
    "test"
  ],
  [
    "",
    "test-file/test/Package.test.js.html#lineNumber103",
    "Command line Replace a module by the map option",
    "test"
  ],
  [
    "",
    "test-file/test/Package.test.js.html#lineNumber93",
    "Command line Write into `stdout` without printing",
    "test"
  ],
  [
    "module source/module.js~module,module",
    "test-file/test/Module.test.js.html#lineNumber7",
    "Module parser",
    "test"
  ],
  [
    "module#dependencypath source/module.js~module#dependencypath,module#dependencypath",
    "test-file/test/Module.test.js.html#lineNumber49",
    "Module parser Get paths of the dependency",
    "test"
  ],
  [
    "module#load source/module.js~module#load,module#load",
    "test-file/test/Module.test.js.html#lineNumber57",
    "Module parser Load ES 6 module",
    "test"
  ],
  [
    "module#parseamd source/module.js~module#parseamd,module#parseamd",
    "test-file/test/Module.test.js.html#lineNumber16",
    "Module parser Parse AMD",
    "test"
  ],
  [
    "module#parsecjs source/module.js~module#parsecjs,module#parsecjs",
    "test-file/test/Module.test.js.html#lineNumber31",
    "Module parser Parse CommonJS",
    "test"
  ],
  [
    "module#parse source/module.js~module#parse,module#parse",
    "test-file/test/Module.test.js.html#lineNumber36",
    "Module parser Parse all",
    "test"
  ],
  [
    "module#mapname source/module.js~module#mapname,module#mapname",
    "test-file/test/Module.test.js.html#lineNumber74",
    "Module parser Replace a dependency",
    "test"
  ],
  [
    "package source/package.js~package,package",
    "test-file/test/Package.test.js.html#lineNumber13",
    "Package bundler",
    "test"
  ],
  [
    "generate source/umd.js~generate,generate",
    "test-file/test/Package.test.js.html#lineNumber69",
    "Package bundler Bundle all dependencies",
    "test"
  ],
  [
    "package#bundle source/package.js~package#bundle,package#bundle",
    "test-file/test/Package.test.js.html#lineNumber74",
    "Package bundler Bundle without NPM packages",
    "test"
  ],
  [
    "package#parse source/package.js~package#parse,package#parse",
    "test-file/test/Package.test.js.html#lineNumber36",
    "Package bundler Parse package",
    "test"
  ],
  [
    "package#register source/package.js~package#register,package#register",
    "test-file/test/Package.test.js.html#lineNumber20",
    "Package bundler Register module",
    "test"
  ],
  [
    "",
    "test-file/test/utility.test.js.html#lineNumber7",
    "Utility",
    "test"
  ],
  [
    "outpackage source/utility.js~outpackage,outpackage",
    "test-file/test/utility.test.js.html#lineNumber19",
    "Utility Determine package type by name",
    "test"
  ],
  [
    "getnpmindex source/utility.js~getnpmindex,getnpmindex",
    "test-file/test/utility.test.js.html#lineNumber43",
    "Utility Get \"index.js\" path of a module",
    "test"
  ],
  [
    "getnpmpackage source/utility.js~getnpmpackage,getnpmpackage",
    "test-file/test/utility.test.js.html#lineNumber53",
    "Utility Get entry file path from \"package.json\" of a module",
    "test"
  ],
  [
    "getnpmfile source/utility.js~getnpmfile,getnpmfile",
    "test-file/test/utility.test.js.html#lineNumber35",
    "Utility Get path of JS modules",
    "test"
  ],
  [
    "merge source/utility.js~merge,merge",
    "test-file/test/utility.test.js.html#lineNumber11",
    "Utility Merge module paths",
    "test"
  ],
  [
    "source/.external-ecmascript.js~array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array",
    "source/.external-ecmascript.js~Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~arraybuffer",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer",
    "source/.external-ecmascript.js~ArrayBuffer",
    "external"
  ],
  [
    "source/.external-ecmascript.js~boolean",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean",
    "source/.external-ecmascript.js~Boolean",
    "external"
  ],
  [
    "source/.external-ecmascript.js~dataview",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView",
    "source/.external-ecmascript.js~DataView",
    "external"
  ],
  [
    "source/.external-ecmascript.js~date",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date",
    "source/.external-ecmascript.js~Date",
    "external"
  ],
  [
    "source/.external-ecmascript.js~error",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error",
    "source/.external-ecmascript.js~Error",
    "external"
  ],
  [
    "source/.external-ecmascript.js~evalerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError",
    "source/.external-ecmascript.js~EvalError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~float32array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array",
    "source/.external-ecmascript.js~Float32Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~float64array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array",
    "source/.external-ecmascript.js~Float64Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~function",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function",
    "source/.external-ecmascript.js~Function",
    "external"
  ],
  [
    "source/.external-ecmascript.js~generator",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator",
    "source/.external-ecmascript.js~Generator",
    "external"
  ],
  [
    "source/.external-ecmascript.js~generatorfunction",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction",
    "source/.external-ecmascript.js~GeneratorFunction",
    "external"
  ],
  [
    "source/.external-ecmascript.js~infinity",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity",
    "source/.external-ecmascript.js~Infinity",
    "external"
  ],
  [
    "source/.external-ecmascript.js~int16array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array",
    "source/.external-ecmascript.js~Int16Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~int32array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array",
    "source/.external-ecmascript.js~Int32Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~int8array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array",
    "source/.external-ecmascript.js~Int8Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~internalerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError",
    "source/.external-ecmascript.js~InternalError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~json",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON",
    "source/.external-ecmascript.js~JSON",
    "external"
  ],
  [
    "source/.external-ecmascript.js~map",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map",
    "source/.external-ecmascript.js~Map",
    "external"
  ],
  [
    "source/.external-ecmascript.js~nan",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN",
    "source/.external-ecmascript.js~NaN",
    "external"
  ],
  [
    "source/.external-ecmascript.js~number",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number",
    "source/.external-ecmascript.js~Number",
    "external"
  ],
  [
    "source/.external-ecmascript.js~object",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object",
    "source/.external-ecmascript.js~Object",
    "external"
  ],
  [
    "source/.external-ecmascript.js~promise",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise",
    "source/.external-ecmascript.js~Promise",
    "external"
  ],
  [
    "source/.external-ecmascript.js~proxy",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy",
    "source/.external-ecmascript.js~Proxy",
    "external"
  ],
  [
    "source/.external-ecmascript.js~rangeerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError",
    "source/.external-ecmascript.js~RangeError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~referenceerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError",
    "source/.external-ecmascript.js~ReferenceError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~reflect",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect",
    "source/.external-ecmascript.js~Reflect",
    "external"
  ],
  [
    "source/.external-ecmascript.js~regexp",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp",
    "source/.external-ecmascript.js~RegExp",
    "external"
  ],
  [
    "source/.external-ecmascript.js~set",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set",
    "source/.external-ecmascript.js~Set",
    "external"
  ],
  [
    "source/.external-ecmascript.js~string",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String",
    "source/.external-ecmascript.js~String",
    "external"
  ],
  [
    "source/.external-ecmascript.js~symbol",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol",
    "source/.external-ecmascript.js~Symbol",
    "external"
  ],
  [
    "source/.external-ecmascript.js~syntaxerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError",
    "source/.external-ecmascript.js~SyntaxError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~typeerror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError",
    "source/.external-ecmascript.js~TypeError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~urierror",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError",
    "source/.external-ecmascript.js~URIError",
    "external"
  ],
  [
    "source/.external-ecmascript.js~uint16array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array",
    "source/.external-ecmascript.js~Uint16Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~uint32array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array",
    "source/.external-ecmascript.js~Uint32Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~uint8array",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array",
    "source/.external-ecmascript.js~Uint8Array",
    "external"
  ],
  [
    "source/.external-ecmascript.js~uint8clampedarray",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray",
    "source/.external-ecmascript.js~Uint8ClampedArray",
    "external"
  ],
  [
    "source/.external-ecmascript.js~weakmap",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap",
    "source/.external-ecmascript.js~WeakMap",
    "external"
  ],
  [
    "source/.external-ecmascript.js~weakset",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet",
    "source/.external-ecmascript.js~WeakSet",
    "external"
  ],
  [
    "source/.external-ecmascript.js~boolean",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean",
    "source/.external-ecmascript.js~boolean",
    "external"
  ],
  [
    "source/.external-ecmascript.js~function",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function",
    "source/.external-ecmascript.js~function",
    "external"
  ],
  [
    "source/.external-ecmascript.js~null",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null",
    "source/.external-ecmascript.js~null",
    "external"
  ],
  [
    "source/.external-ecmascript.js~number",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number",
    "source/.external-ecmascript.js~number",
    "external"
  ],
  [
    "source/.external-ecmascript.js~object",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object",
    "source/.external-ecmascript.js~object",
    "external"
  ],
  [
    "source/.external-ecmascript.js~string",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String",
    "source/.external-ecmascript.js~string",
    "external"
  ],
  [
    "source/.external-ecmascript.js~undefined",
    "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined",
    "source/.external-ecmascript.js~undefined",
    "external"
  ],
  [
    "source/.external-nodejs.js~http~clientrequest",
    "https://nodejs.org/dist/latest/docs/api/http.html#http_class_http_clientrequest",
    "source/.external-nodejs.js~http~ClientRequest",
    "external"
  ],
  [
    "source/module.js",
    "file/source/Module.js.html",
    "source/Module.js",
    "file"
  ],
  [
    "source/module.js~dependencymap",
    "typedef/index.html#static-typedef-DependencyMap",
    "source/Module.js~DependencyMap",
    "typedef"
  ],
  [
    "source/module.js~module#cli",
    "class/source/Module.js~Module.html#instance-member-CLI",
    "source/Module.js~Module#CLI",
    "member"
  ],
  [
    "source/module.js~module#addchild",
    "class/source/Module.js~Module.html#instance-method-addChild",
    "source/Module.js~Module#addChild",
    "method"
  ],
  [
    "source/module.js~module#base",
    "class/source/Module.js~Module.html#instance-member-base",
    "source/Module.js~Module#base",
    "member"
  ],
  [
    "source/module.js~module#constructor",
    "class/source/Module.js~Module.html#instance-constructor-constructor",
    "source/Module.js~Module#constructor",
    "method"
  ],
  [
    "source/module.js~module#dependency",
    "class/source/Module.js~Module.html#instance-member-dependency",
    "source/Module.js~Module#dependency",
    "member"
  ],
  [
    "source/module.js~module#dependencypath",
    "class/source/Module.js~Module.html#instance-get-dependencyPath",
    "source/Module.js~Module#dependencyPath",
    "member"
  ],
  [
    "source/module.js~module#filename",
    "class/source/Module.js~Module.html#instance-member-fileName",
    "source/Module.js~Module#fileName",
    "member"
  ],
  [
    "source/module.js~module#identifier",
    "class/source/Module.js~Module.html#instance-get-identifier",
    "source/Module.js~Module#identifier",
    "member"
  ],
  [
    "source/module.js~module#load",
    "class/source/Module.js~Module.html#instance-method-load",
    "source/Module.js~Module#load",
    "method"
  ],
  [
    "source/module.js~module#mapname",
    "class/source/Module.js~Module.html#instance-method-mapName",
    "source/Module.js~Module#mapName",
    "method"
  ],
  [
    "source/module.js~module#namemap",
    "class/source/Module.js~Module.html#instance-member-nameMap",
    "source/Module.js~Module#nameMap",
    "member"
  ],
  [
    "source/module.js~module#parse",
    "class/source/Module.js~Module.html#instance-method-parse",
    "source/Module.js~Module#parse",
    "method"
  ],
  [
    "source/module.js~module#parseamd",
    "class/source/Module.js~Module.html#instance-method-parseAMD",
    "source/Module.js~Module#parseAMD",
    "method"
  ],
  [
    "source/module.js~module#parsecjs",
    "class/source/Module.js~Module.html#instance-method-parseCJS",
    "source/Module.js~Module#parseCJS",
    "method"
  ],
  [
    "source/module.js~module#searchnpm",
    "class/source/Module.js~Module.html#instance-method-searchNPM",
    "source/Module.js~Module#searchNPM",
    "method"
  ],
  [
    "source/module.js~module#source",
    "class/source/Module.js~Module.html#instance-member-source",
    "source/Module.js~Module#source",
    "member"
  ],
  [
    "source/module.js~module#tostring",
    "class/source/Module.js~Module.html#instance-method-toString",
    "source/Module.js~Module#toString",
    "method"
  ],
  [
    "source/module.js~module.identifierof",
    "class/source/Module.js~Module.html#static-method-identifierOf",
    "source/Module.js~Module.identifierOf",
    "method"
  ],
  [
    "source/module.js~namemap",
    "typedef/index.html#static-typedef-NameMap",
    "source/Module.js~NameMap",
    "typedef"
  ],
  [
    "source/package.js",
    "file/source/Package.js.html",
    "source/Package.js",
    "file"
  ],
  [
    "source/package.js~package#[symbol.iterator]",
    "class/source/Package.js~Package.html#instance-method-[Symbol.iterator]",
    "source/Package.js~Package#[Symbol.iterator]",
    "method"
  ],
  [
    "source/package.js~package#base",
    "class/source/Package.js~Package.html#instance-member-base",
    "source/Package.js~Package#base",
    "member"
  ],
  [
    "source/package.js~package#bundle",
    "class/source/Package.js~Package.html#instance-method-bundle",
    "source/Package.js~Package#bundle",
    "method"
  ],
  [
    "source/package.js~package#constructor",
    "class/source/Package.js~Package.html#instance-constructor-constructor",
    "source/Package.js~Package#constructor",
    "method"
  ],
  [
    "source/package.js~package#entry",
    "class/source/Package.js~Package.html#instance-get-entry",
    "source/Package.js~Package#entry",
    "member"
  ],
  [
    "source/package.js~package#includeall",
    "class/source/Package.js~Package.html#instance-member-includeAll",
    "source/Package.js~Package#includeAll",
    "member"
  ],
  [
    "source/package.js~package#indexof",
    "class/source/Package.js~Package.html#instance-method-indexOf",
    "source/Package.js~Package#indexOf",
    "method"
  ],
  [
    "source/package.js~package#length",
    "class/source/Package.js~Package.html#instance-member-length",
    "source/Package.js~Package#length",
    "member"
  ],
  [
    "source/package.js~package#modulemap",
    "class/source/Package.js~Package.html#instance-member-moduleMap",
    "source/Package.js~Package#moduleMap",
    "member"
  ],
  [
    "source/package.js~package#outdependency",
    "class/source/Package.js~Package.html#instance-get-outDependency",
    "source/Package.js~Package#outDependency",
    "member"
  ],
  [
    "source/package.js~package#parse",
    "class/source/Package.js~Package.html#instance-method-parse",
    "source/Package.js~Package#parse",
    "method"
  ],
  [
    "source/package.js~package#path",
    "class/source/Package.js~Package.html#instance-member-path",
    "source/Package.js~Package#path",
    "member"
  ],
  [
    "source/package.js~package#register",
    "class/source/Package.js~Package.html#instance-method-register",
    "source/Package.js~Package#register",
    "method"
  ],
  [
    "source/package.js~package#showlog",
    "class/source/Package.js~Package.html#instance-member-showLog",
    "source/Package.js~Package#showLog",
    "member"
  ],
  [
    "source/umd.js",
    "file/source/UMD.js.html",
    "source/UMD.js",
    "file"
  ],
  [
    "source/index.js",
    "file/source/index.js.html",
    "source/index.js",
    "file"
  ],
  [
    "source/utility.js",
    "file/source/utility.js.html",
    "source/utility.js",
    "file"
  ],
  [
    "test/module.test.js",
    "test-file/test/Module.test.js.html",
    "test/Module.test.js",
    "testFile"
  ],
  [
    "test/package.test.js",
    "test-file/test/Package.test.js.html",
    "test/Package.test.js",
    "testFile"
  ],
  [
    "test/utility.test.js",
    "test-file/test/utility.test.js.html",
    "test/utility.test.js",
    "testFile"
  ]
]